8e53c2fc23aa2635a67f969689d0b17b6042fa5e,idea_plugin/src/com/google/googlejavaformat/intellij/GoogleJavaFormatCodeStyleManager.java,GoogleJavaFormatCodeStyleManager,performReplacements,#Document#List#,112

Before Change



  private void performReplacements(
      final Document document, final List<Replacement> reverseSortedReplacements) {
    WriteCommandAction.runWriteCommandAction(
        getProject(),
        new Runnable() {
          @Override
          public void run() {
            for (Replacement replacement : reverseSortedReplacements) {
              Range<Integer> range = replacement.getReplaceRange();
              document.replaceString(
                  range.lowerEndpoint(), range.upperEndpoint(), replacement.getReplacementString());
            }
            PsiDocumentManager.getInstance(getProject()).commitDocument(document);
          }
        });
  }

  private static List<Range<Integer>> convertToRanges(Collection<TextRange> textRanges) {

After Change



  private void performReplacements(
      final Document document, final List<Replacement> reverseSortedReplacements) {
    WriteCommandAction.runWriteCommandAction(
        getProject(),
        () -> {
          for (Replacement replacement : reverseSortedReplacements) {
            Range<Integer> range = replacement.getReplaceRange();
            document.replaceString(
                range.lowerEndpoint(), range.upperEndpoint(), replacement.getReplacementString());
          }
          PsiDocumentManager.getInstance(getProject()).commitDocument(document);
        });
  }

  private static List<Range<Integer>> convertToRanges(Collection<TextRange> textRanges) {